tailing pond - French English Dictionary